using Didsoft.DUA.AccesoDatos.Entidades;
using System;
using System.ComponentModel.DataAnnotations;

namespace SIOGDE.AccesoDatos.Entidades.Reportes
{
 public partial class DTOPersona  
 {
   
     public virtual string   Codigo { get; set;}    
     public virtual string   CI { get; set;}    
     public virtual string   CIMilitar { get; set;}    
     public virtual string   Nombre1 { get; set;}     
     public virtual string   Nombre2 { get; set;}  
     public virtual string   ApellidoPaterno { get; set;}   
     public virtual string   ApellidoMaterno { get; set;}    
     public virtual string   Genero { get; set;}   
     public virtual DateTime   FechaNacimiento { get; set;}    
     public virtual string   LugarNacimiento { get; set;}   
     public virtual string   Estatura { get; set;}    
     public virtual string   Peso { get; set;}  
     public virtual string   Etnia { get; set;}  
     public virtual string   Raza { get; set;}  
     public virtual string   Email { get; set;}    
     public virtual DateTime?   FechaEgreso { get; set;}   
     public virtual int?   NumAntiguedadEgreso { get; set;}  
     public virtual bool   EsPersonaCivil { get; set;}
     public string NombreConyuge { get; set; }
     //no mapeado
     public byte[] Fotografia { get; set; }
     public string DestinoActual { get; set; }
     public string RegionDestinoActual { get; set; }
     public string CargoActual { get; set; }

     public string DestinoProximo { get; set; }
     public string RegionDestinoProximo { get; set; }
     public string CargoProximo { get; set; }


     public string Especialidad { get; set; }

     public string Fuerza { get; set; }
     public string Arma { get; set; }
     

     public string Grado { get; set; }
     public DateTime? FechaAscenso { get; set; }
     public int NumeroAntiguedadAscenso { get; set; }
     public int NumAscensoEntre { get; set; }


     public byte[] CodigoQR { get; set; }
     public byte[] CodigoTempQR { get; set; }


     
     
     public virtual string TipoSangre { get; set; }
     public virtual string Alergias { get; set; }
     public virtual string TelefFijo { get; set; }
     public virtual string TelefMovil { get; set; }
     public virtual string TipoVivienda { get; set; }
     public virtual string EstadoCivil { get; set; }
     public virtual string ProblemasSalud { get; set; }
     public virtual string ProfesionLibre { get; set; }
     public virtual int? NumAntiguedadEntre { get; set; }


 }
}

